package com.example.demo78;

import java.math.BigDecimal;

/**
 * @Description:
 * @Author WuGang
 * @Date 2022/7/29 15:58
 * @Version 1.0
 */
public class BigDecimalTest {
    public static void main(String[] args) {
//一个小数，例如1.7777777，或者1.3333333，不管后面的位数是多少，只保留到小数点后第二位，但是不是四舍五入，1.7777777处理后就是1.77，1.3333333处理后就是1.33
//        bigDecimal.setScale(2)一个参数的方法
//        bigDecimal.setScale(2)二个参数的方法就是再加上四舍五入只不过具体四舍五入的界限可以自定义
        BigDecimal bigDecimal = new BigDecimal("1.14");
        int roundUp = BigDecimal.ROUND_HALF_DOWN;
        BigDecimal bigDecimal1 = bigDecimal.setScale(1, roundUp);
        System.out.println(bigDecimal1);
    }
}
